@charset "utf-8";
/* CSS Document */

html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; behavior:url("csshover.htc"); border-collapse: collapse}
img { border: 0 none; vertical-align:middle; }
ul, li { list-style-type: none; margin:0px; padding:0px;}
body, input, select, button, textarea { font-size: 12px; font-family:"微软雅黑"; vertical-align:middle;}
.button { cursor: pointer;}
*{ border:none;}
i, em, cite { font-style: normal; }
aside section,.body{display:block; width:1000px; margin:0 auto;}
a, a:link { color: #454545; text-decoration:none; cursor:pointer; }
a:visited {}
a:active, a:hover { text-decoration:none;  }
a:focus { outline: none; } 
.clear {clear:both;}

.l{ float:left;}
.r{ float:right;}
.left{ float:left;}
.right{ float:right;}
.w1100{ width:1100px; margin:0 auto;}


.header{position: relative;z-index: 99;background-color: #ffffff;height: 110px;}
.header .logo{float:left;margin-right:20px;}
.header .logo>a{display: block;height: 110px;overflow: hidden;}
.header .logo img{width: 320px;height: 110px;object-fit: contain;/* margin-top:28px; */margin-right:5px;}
.header .menu{ float:left; border-left:1px #d6d6d6 solid; height:110px;}
.header .menu .m{ float:left; width:153px; height:110px; border-right:1px #d6d6d6 solid;}
.header .menu .m a{ text-decoration:none;}
.header .menu .m p{ font-size:14px; color:#666; text-align:center; line-height:41px;}
.header .menu .m .tb{ width:35px; height:32px; background:url(../images/Red.png) 0 0 no-repeat; margin:27px auto 0;}
.header .menu .m .tb2{ background-position:-150px 0;}
.header .menu .m .tb3{ background-position:-302px 0;}
.header .menu .m .tb4{ background-position:-455px 0;}
.header .menu .m .tb5{ background-position:-609px 0;}
.header .menu .m:hover,
.header .menu .m.hover{ background:#C5463D;}
.header .menu .m:hover .tb,
.header .menu .m.hover .tb{ background:url(../images/Red.png) 0 -32px;}
.header .menu .m:hover .tb2,
.header .menu .m.hover .tb2{ background:url(../images/Red.png) -150px -32px;}
.header .menu .m:hover .tb3,
.header .menu .m.hover .tb3{ background:url(../images/Red.png) -302px -32px;}
.header .menu .m:hover .tb4,
.header .menu .m.hover .tb4{ background:url(../images/Red.png) -455px -32px;}
.header .menu .m:hover .tb5,
.header .menu .m.hover .tb5{ background:url(../images/Red.png) -609px -32px;}
.header .menu .m:hover p,
.header .menu .m.hover p{ color:#fff;}

.header .menu .x{float:left;width: 131px;height: 110px;border-right:1px #d6d6d6 solid;}
.header .menu .x a{ text-decoration:none;}
.header .menu .x p{ font-size:14px; color:#666; text-align:center; line-height:41px;}
.header .menu .x .tb{ width:35px; height:32px; background:url(../images/Red.png) 0 0 no-repeat; margin:27px auto 0;}
.header .menu .x .tb2{ background-position:-150px 0;}
.header .menu .x .tb3{ background-position:-302px 0;}
.header .menu .x .tb4{ background-position:-455px 0;}
.header .menu .x .tb5{ background-position:-609px 0;}
.header .menu .x:hover,
.header .menu .x.hover{ background:#daeefd;}
.header .menu .x:hover .tb,
.header .menu .x.hover .tb{ background:url(../images/Red.png) 0 -64px;}
.header .menu .x:hover .tb2,
.header .menu .x.hover .tb2{ background:url(../images/Red.png) -150px -64px;}
.header .menu .x:hover .tb3,
.header .menu .x.hover .tb3{ background:url(../images/Red.png) -302px -64px;}
.header .menu .x:hover .tb4,
.header .menu .x.hover .tb4{ background:url(../images/Red.png) -455px -64px;}
.header .menu .x:hover .tb5,
.header .menu .x.hover .tb5{ background:url(../images/Red.png) -609px -64px;}
.header .menu .x:hover p,
.header .menu .x.hover p{ color:#C5463D;}


.menu .sub{display:none; /*默认隐藏*/width:100%;position:absolute;left:0;top: 110px;height:57px;line-height:57px;background:#C5463D;text-align: center}
.menu .sub li{display: inline-block;*display: inline;zoom:1}
.menu .sub li a{ display:block; padding:0 15px; margin:0 10px;font-size: 14px;color:#ffffff; }
.menu .sub li a:hover{background: url(../images/pic17.png) no-repeat bottom center;}

/**/
.header .yy{ float:left; width:90px; text-align:center; background:#f8f8f8;}
.header .yy p{height: 55px;line-height: 55px;font-size:14px;}
.header .yy p a{ color:#666;}
.header .yy p.p2{ font-family:Arial;}
.header .yy p.on{ background:#C5463D;}
.header .yy p.on a{ color:#fff;}

.index{background: url(../images/pic25.png) repeat-x;}
.index .slideBox{ width:100%; overflow:hidden; position:relative;}
.index .slideBox .hd{ height:16px; overflow:hidden; position:absolute; right:5px; bottom:22px; z-index:1; text-align:center; width:100%;}
.index .slideBox .hd ul{ overflow:hidden; zoom:1; display:inline-block;*display:inline;}
.index .slideBox .hd ul li{ float:left; margin:0 12px;  width:16px; height:16px; text-indent:-999px; background:url(../images/pic04.png) -40px 0 no-repeat; cursor:pointer; }
.index .slideBox .hd ul li.on{ background-position:0 0;}
.index .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.index .slideBox .bd li{ zoom:1; vertical-align:middle; }
.index .slideBox .bd img{ width:100%; display:block;  }
.index .part1{ background:#f8f8f8; padding-top:25px; padding-bottom:32px;}
.index .part1 .box{ float:left; width:359px; margin-right:11px;background-color:#fff;}
.index .part1 .box .title{ height:60px; line-height:60px; color:#fff; font-size:17px; background:#C5463D; text-indent:25px;}
.index .part1 .box ul{ padding-left:41px; padding-bottom:35px;height:100px;}
.index .part1 .box ul li{ padding-left:28px; /*background:url(../images/pic07.png) 0 -19px no-repeat;*/ line-height:32px;list-style-type:disc;}
.index .part1 .box ul li a{ font-size:14px; color:#999999; text-decoration:none;}
.index .part1 .box ul li:hover{ /*background:url(../images/pic07.png) 0 13px no-repeat;*/}
.index .part1 .box ul li:hover a{ color:#C5463D;}
.index .part1 .box2{ background-color:#fff;}
.index .part1 .box3{ margin-right:0; background-color:#fff;}
.index .part1 .box .pic img{width:359px;height:205px;}
.index .part2{ padding-top:32px;}
.index .part2 .box1{ background:#C5463D; padding-left:50px; height:296px;}
.index .part2 .box1 .pic{ width:550px; float:right;}
.index .part2 .box1 .zb{ width:440px; color:#fff; padding-top:30px; display:block;}
.index .part2 .box1 .zb .p1{ line-height:65px; font-size:20px;}
.index .part2 .box1 .zb .p2{ font-size:14px; line-height:24px;}
.index .part2 .box1 .zb .more{ }
.index .part2 .box1 .zb .more a{ color:#fff; line-height:15px; padding-right:21px; background:url(../images/pic11.png) right center no-repeat;}
.index .part2 .box2{ padding-top:36px;}
.index .part2 .box2 .title{ text-align:center; background:url(../images/pic12.jpg) center center repeat-x; font-size:20px; color:#898989; line-height:58px;}
.index .part2 .box2 .title em{ padding:0 7px; background:#fff;}
.index .part2 .box2 .more{ text-align:center; color:#999; line-height:12px;}
.index .part2 .box2 ul li{ padding-top:49px;}
.index .part2 .box2 ul li .obm{ float:left; width:323px; padding-bottom:43px; margin-right:65px;}
.index .part2 .box2 ul li .obm a{ text-decoration:none;}
.index .part2 .box2 ul li .obm .p1{ line-height:56px; color:#333; font-size:16px; padding-top:10px;}
.index .part2 .box2 ul li .obm .p2{ color:#999; line-height:18px;}
.index .part2 .box2 ul li .obm:hover .p1{ color:#C5463D;}
.index .part2 .box2 ul li .obm2{ margin-right:0;}

.footer{ background:#f8f8f8; padding-top:32px;}
.footer .menu_list{ padding-bottom:77px;}
.footer .menu_list .box{ float:left; width:200px; margin-right:25px;}
.footer .menu_list .box .p1{ line-height:42px; border-bottom:1px #d1d1d1 solid; font-size:16px;}
.footer .menu_list .box .p2{ line-height:24px; font-size:14px;}
.footer .menu_list .box .p2 a{ color:#666;}
.footer .menu_list .box .p2 a:hover{color:#C5463D;}
.footer .menu_list .box .pad{ padding-top:25px;}
.footer .menu_list .box2{ margin-right:0;}
.footer .copyright{ background:#333333; padding-top:55px; font-size:14px; padding-bottom:55px;}
.footer .copyright .zb .p1{ color:#fff; line-height:38px;}
.footer .copyright .zb .p1 a{ color:#fff; padding-right:12px;}
.footer .copyright .zb .p2{ color:#c7c7c7; line-height:18px;}
.footer .copyright .zb .p2 a{color:#c7c7c7;}
.footer .copyright .right p{ font-size:14px; color:#e6e6e6; line-height:14px;}
.footer .copyright .right ul{ height:41px; padding-top:29px;}
.footer .copyright .right ul li{ float:left; width:41px; margin-left:23px;height: 41px;background-repeat: no-repeat;background-position: center center;}
.footer .copyright .right ul li a{display: block;}
.footer .copyright .right ul li.ico_1{background-image: url(../images/pic16.png)}
.footer .copyright .right ul li.ico_2{background-image: url(../images/pic15.png)}
.footer .copyright .right ul li.ico_3{background-image: url(../images/pic14.png)}
.footer .copyright .right ul li.ico_1:hover{background-image: url(../images/pic32.png)}
.footer .copyright .right ul li.ico_2:hover{background-image: url(../images/pic33.png)}
.footer .copyright .right ul li.ico_3:hover{background-image: url(../images/pic34.png)}




.head_bot{height: 57px;background-color: #C5463D;}
.warp-tit{height: 40px;background: #ffffff;}
.warp-tit p{line-height: 40px;background: url(../images/pic18.png) no-repeat left center;padding-left: 35px;color:#999999;}
.warp-tit p a{color:#999999}
.warp-tit p a:hover,
.warp-tit p a.on{color:#C5463D;}

.warp-main{padding-top: 24px;background-color: #fdfdfd}
.warp-left{width: 222px;float: left;}
.warp-left dt{height: 73px;line-height: 73px;background: url(../images/Red02.png) no-repeat 190px center #ffffff;color:#C5463D;font-size: 18px;font-weight: bold;padding-left: 20px;border-bottom:1px solid #e5e5e5;}
.warp-left dd{height: 50px;line-height: 50px;padding-left: 20px;font-size: 14px;border-bottom:1px solid #e5e5e5;background-color: #ffffff;}
.warp-left dd a{display: block;text-decoration: none;color:#666666;}
.warp-left dd:hover{border-left:4px solid #C5463D;}
.warp-left dd.hover{border-left:4px solid #C5463D;}



.warp-right{width: 860px;float: right;min-height:450px;}
.warp-right .con{font-size:14px;line-height:24px;color:#666;}
.warp-right .con p{font-size:14px;line-height:24px;color:#666;}
.warp-right .con span{font-size:14px;line-height:24px;color:#666;}
.warp-right .cnp li{width: 280px;height: 365px;float: left;margin-right: 10px;background-color: #ffffff;transition: all 0.2s linear 0s;margin-bottom: 27px;overflow:hidden}
.warp-right .cnp li:hover{box-shadow: 0 15px 30px rgba(0,0,0,.1);transform: translate3d(0px,-2px,0px);}
.warp-right .cnp li a{display: block}
.warp-right .cnp li .img{text-align: center;}
.warp-right .cnp li .img span{display: inline-block;height: 100%;vertical-align: middle;}
.warp-right .cnp li .img img{vertical-align: middle}
.warp-right .cnp li .tn{font-size: 16px;padding-bottom: 30px;color:#333333;text-align: center;}
.warp-right .cnp li .cn{color:#999999;line-height: 15px;text-align: center;padding: 0 20px;}
.warp-right .page{padding: 20px 0 50px;text-align: center;}
.warp-right .page a{margin: 0 5px;width: 43px;height: 52px;line-height: 52px;text-align: center;color:#ffffff;background-color: #999999;display:inline-block;}
.cpb{display: inline-block;*display:inline;zoom:1;width: 43px;height: 52px;line-height: 52px;background-color: #C5463D;color:#ffffff;text-align: center;}

.news li{height: 200px;background-color: #ffffff;transition: all 0.2s linear 0s;margin-bottom: 20px;}
.news li:hover{box-shadow: 0 15px 30px rgba(0,0,0,.1);transform: translate3d(0px,-2px,0px);}
.news li img{float: left;width: 325px;height: 200px;}
.news li .content{height: 202px;float: right;width: 500px;padding-right: 40px;position: relative;box-sizing: border-box;*width:460px;}
.news li .content .tn{height: 70px;line-height: 70px;background: url(../images/pic24.png) no-repeat left bottom;color:#004673;font-size: 16px;}
.news li .content .cn{padding-top: 18px;color:#999999;line-height: 24px;}
.news li .content .time{position: absolute;left:0;bottom:25px;color: #c6c6c6}

.book-o{background-color: #ffffff}
.book-o .con{width: 364px;padding: 10px 40px 0 40px;box-sizing: border-box;*width:284px;}
.book-o .con .tn{background: url(../images/pic24.png) no-repeat left bottom;height: 76px;line-height: 76px;font-size: 16px;color:#004673;}
.book-o .con .cn{color:#999999;line-height: 24px;padding-top: 20px;}

.new{background-color: #ffffff;padding: 0 55px;margin-top: 22px;padding-bottom: 30px;}
.new .title{height: 158px;box-sizing: border-box;padding-top: 27px;*height:131px;text-align: center;border-bottom: 1px dotted #c6c6c6;}
.new .title .tn{height: 55px;line-height: 55px;font-size: 24px;color:#004673;}
.new .title .time{color:#c6c6c6;font-size: 16px;padding-top: 20px;}
.new img{margin: 38px 0;}
.new .cn{font-size: 14px;color:#666666;line-height: 30px;}

.warp-book{margin-top: 20px;background-color: #ffffff}
.warp-book .con{width: 467px;padding: 0 50px;box-sizing: border-box;*width:367px;}
.warp-book .con .tn{height: 110px;background: url(../images/pic24.png) no-repeat left bottom;color:#004673;font-size: 18px;line-height: 110px;}
.warp-book .con .cn{padding-top: 25px;line-height: 30px;font-size: 13px;color:#999999}

.slideGroup{margin: 20px 0 30px;}
.slideGroup .bookBox{ overflow:hidden; zoom:1; padding:30px 0 20px 48px; position:relative;box-sizing: border-box;background-color: #ffffff;}

.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:80px; display:block; width:35px; height:85px; border:1px solid #ddd; background:url(../images/pic26.png) left center no-repeat; opacity: .5;filter:alpha(opacity=50)}
.slideGroup .sNext{background-position: right center;left:auto;right:5px;}
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{opacity: 1;filter:alpha(opacity=100)}

.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 16px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li:hover .title{color:#C5463D}
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:168px; height:236px; display:block;}
.slideGroup .parBd ul li .title{ line-height:30px;   }

.warp-left .cnmb{}
.warp-left .cnmb .m{height: auto;padding: 0;border: none;}

.warp-left .cnmb .m p{height:50px;line-height: 50px;font-size: 14px;color:#666666;border-bottom:1px solid #e5e5e5;padding-left: 20px;cursor: pointer}
.warp-left .cnmb .m p a{color:#666666}
.warp-left .cnmb .m:hover,
.warp-left .cnmb .m.on{background: url(../images/pic20.png) no-repeat left top #f2f2f2;}
.warp-left .cnmb .m .o{background-color: #f2f2f2;display: none;}
.warp-left .cnmb .m .o li{padding-left: 20px;height: auto;line-height: 50px;border-bottom:1px solid #e5e5e5;}
.warp-left .cnmb .m .o li a{display: block;color:#666666;font-size: 14px;}
.warp-left .cnmb .m .o li a:hover{color:#C5463D;}
.warp-left .cnmb .m .o li .ona{color:#C5463D;}
.warp-left .cnmb .m .o p{padding-left: 0;border-bottom: none;cursor: pointer}
.warp-left .cnmb .m .o .ub{display: none;}




.picFocus{ position:relative;  overflow:hidden;  zoom:1;background-color: #ffffff;height: 381px;}
.picFocus .hd{ width:293px; /*overflow:hidden;*/position: absolute;right:24px;bottom:0;}
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{float:left;  text-align:center;width: 98px;height: 90px;box-sizing: border-box;}
.picFocus .hd ul li span{vertical-align: middle;height: 100%;display: inline-block;}
.picFocus .hd ul li img{ width:51px; height:44px;vertical-align: middle; }
.picFocus .hd ul li.on{border: 2px solid #e0e0e0;}
.picFocus .bd {width: 564px;}
.picFocus .bd li{ vertical-align:middle;text-align: center}
.picFocus .bd li span{height: 100%;display: inline-block;vertical-align: middle;}
.picFocus .blue{position: absolute;width: 293px;height: 290px;background-color: #C5463D;padding: 45px;box-sizing: border-box;right: 0;top:0;*width:203px;*height: 200px;margin-right:24px;}
.picFocus .blue .tn{color:#ffffff;font-size: 24px;line-height: 30px;}
.picFocus .blue .cn{font-size: 18px;color:#ffffff;line-height: 24px;}
.picFocus .blue .bn{font-size: 12px;color:#ffffff;position: absolute;bottom:45px;left: 45px;padding-right: 45px;}

.slideTxtBox{ text-align:left;margin-top: 20px;}
.slideTxtBox .hd{ height:63px; line-height:63px; background:#ffffff; position:relative; }
.slideTxtBox .hd ul{height:63px;}
.slideTxtBox .hd ul li{ float:left;cursor:pointer;width: 171px;text-align: center;font-size: 16px;color:#333333;border-right: 1px solid #c6c6c6;position: relative}
.slideTxtBox .hd ul li.on{ height:63px;  background:#C5463D;color:#ffffff;border-right-color: #C5463D;}
.slideTxtBox .hd ul li.on i{background: url(../images/pic31.png) no-repeat center center;width: 11px;height: 5px;position: absolute;bottom:-5px;left:50%;margin-left: -5px;}
.slideTxtBox .bd{margin-top: 28px;background-color: #ffffff;min-height: 300px;}
.slideTxtBox .bd ul{ padding:45px 50px 0;  zoom:1;}
.slideTxtBox .bd li{ height:24px; line-height:24px;font-size: 14px;color:#666666}
.slideTxtBox .bd ul .con{line-height:24px; font-size:14px; color:#666;}
.slideTxtBox .bd ul .con p{line-height:24px; font-size:14px; color:#666;}

.wxts{height: 287px;background-color: #ffffff;padding: 50px;box-sizing: border-box;*height:237px;margin-top: 25px;}
.wxts p{color:#C5463D;font-weight: bold;font-size: 16px;}
.wxts ol li{list-style-type: inherit;font-size: 14px;color:#666666;line-height: 30px;}

.sideMenu{margin-top:20px; }
.sideMenu h3{ height:33px; line-height:33px; padding-left:19px; padding-right:14px;  border:1px solid #d0d0d0; background:#f9f9f9; cursor:pointer; font-size:14px; color:#666; font-weight:normal; margin-bottom:10px;}
.sideMenu h3.on{ background:#C5463D; border-color:#C5463D; color:#fff; margin-bottom:0;}
.sideMenu h3 a{float:right; color:#666; font-size:12px; padding-right:10px;}
.sideMenu h3.on a{ color:#fff;}
.sideMenu h3 em{ float:right; display:block; width:41px; height:33px; background:url(../images/pic74.png) right center no-repeat;}
.sideMenu h3.on em{ background:url(../images/pic75.png) right center no-repeat;}
.sideMenu .xmd{ padding:0 29px 30px; display:none; border:1px #dedede solid; border-top:none; margin-bottom:20px;}
.sideMenu .xmd p{ color:#666; font-size:14px; line-height:24px; padding-top:20px;}
.sideMenu .xmd p em{ color:#333;}
.sideMenu .xmd p.p1{ border-bottom:1px #dedede solid; padding-bottom:10px;}
.sideMenu .xmd .button{ background:#e8e8e8; color:#666; width:110px; height:31px; margin-top:15px; border:medium none;cursor:pointer;}
.sideMenu .xmd .button:hover{ background:#C5463D; color:#fff;}

/*客服1*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:100px;right:-170px;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; text-align:left}
#floatDivBoxs .floatDqq li img{ float:left; margin-top:12px; margin-left:15px; margin-right:5px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatImg{text-align:center;padding:10px;background:#EBEBEB;}
#floatDivBoxs .floatImg img{ margin-bottom:5px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:100px;right:0;z-index:999;}
#rightArrow a{display:block;height:45px;}
#floatDivBoxs .wechatimg{padding:20px;text-align:center;}
#floatDivBoxs .wechatimg img{max-width:130px;}

/*客服2*/
.rides-cs {  font-size: 12px; background:#C5463D; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../images/kefu1.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: 0 0;}
.rides-cs .btnCtn { background-position: -37px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}
.rides-cs .wechatimg{padding:20px;text-align:center;}
.rides-cs .wechatimg img{max-width:100px;}

/*客服3*/
#scrollsidebar{position:absolute; z-index:999; top:150px; right:0px;}
#side_content{width:154px; height:auto; overflow:hidden; float:left;}   /*width:0;*/
#side_content .side_list {width:154px;overflow:hidden;}
#show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}   /*width:25px;*/
#show_btn span { display:none;}
#close_btn{width:24px;height:24px;cursor:pointer;}
.side_titles,.side_bottom,#close_btn,#show_btn {background:url(../images/sidebar_bg.gif) no-repeat;}
.side_titles {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
#close_btn { float:right; display:block; width:21px; height:16px; margin:17px 10px 0 0; _margin:17px 5px 0 0;}
#close_btn span { display:none;}
.side_center .qqserver p { text-align:center; padding:5px 0;}
.phoneserver  {font-size:10px; text-align:center;}
.phoneserver p { padding:2px 0; _height:16px;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/sidebar_bg.gif) no-repeat -119px -115px; padding-left:20px;}
#side_content hr { border-width:0 0 1px 0; height:1px; margin:10px 0;}

.side_center .wechatimg{padding:10px;text-align:center;}
.side_center .wechatimg img{max-width:110px;}


/* blue skin  */
.side_blue .side_titles {background-position:-365px 0; }
.side_blue .side_center { background:url(../images/blue_line.gif) repeat-y center;}
.side_blue .side_bottom {background-position:-365px -50px;}
.side_blue #close_btn {background-position:-44px 0;}
.side_blue #close_btn:hover {background-position:-66px 0;}
.side_blue #show_btn {background-position:-119px 0;}
.side_blue .msgserver a { color:#06C;}
.side_blue hr{border:1px solid #dbe4e9;}

/* yellow skin  */
.side_yellow .side_titles {background-position:-565px 0;}
.side_yellow .side_center { background:url(../images/yellow_line.gif) repeat-y center;}
.side_yellow .side_bottom {background-position:-565px -50px;}
.side_yellow #close_btn {background-position:-44px -23px;}
.side_yellow #close_btn:hover {background-position:-66px -23px;}
.side_yellow #show_btn {background-position:-147px 0;}
.side_yellow .msgserver a { color:#f78b00;}
.side_yellow hr{border:1px solid #f7f5df;}

/* green skin  */
.side_green .side_titles {background-position:-765px 0;}
.side_green .side_center { background:url(../images/green_line.gif) repeat-y center;}
.side_green .side_bottom {background-position:-765px -50px;}
.side_green #close_btn {background-position:-44px -46px;}
.side_green #close_btn:hover {background-position:-66px -46px;}
.side_green #show_btn {background-position:-175px 0;}
.side_green .msgserver a { color:#769a0f;}
.side_green hr{border:1px solid #edf2e5;}

/* Orange skin  */
.side_orange .side_titles {background-position:-965px 0;}
.side_orange .side_center { background:url(../images/orange_line.gif) repeat-y center;}
.side_orange .side_bottom {background-position:-965px -50px;}
.side_orange #close_btn {background-position:-44px -67px;}
.side_orange #close_btn:hover {background-position:-66px -67px;}
.side_orange #show_btn {background-position:-203px 0;}
.side_orange .msgserver a { color:#d25b04;}
.side_orange hr{border:1px solid #feefde;}

/* gray skin  */
.side_gray .side_titles {background-position:-1165px 0;}
.side_gray .side_center { background:url(../images/gray_line.gif) repeat-y center;}
.side_gray .side_bottom {background-position:-1165px -50px;}
.side_gray #close_btn {background-position:-44px -90px;}
.side_gray #close_btn:hover {background-position:-67px -90px;}
.side_gray #show_btn {background-position:-231px 0;}
.side_gray .msgserver a { color:#6c6c6c;}
.side_gray hr{border:1px solid #e4e4e4;}

/* white skin  */
.side_white .side_titles {background-position:-1365px 0;}
.side_white .side_center { background:url(../images/white_line.gif) repeat-y center;}
.side_white .side_bottom {background-position:-1365px -50px;}
.side_white #close_btn {background-position:-67px -90px;}
.side_white #close_btn:hover {background-position:-45px -90px;}
.side_white #show_btn {background-position:-259px 0;}
.side_white .msgserver a { color:#6c6c6c;}
.side_white hr{border:1px solid #e4e4e4;}


/*客服4*/
.cbl {
    background: #fff none repeat scroll 0 0;
    height: 176px;
    position: fixed;
    right: 0;
    top: 30%;
    width: 55px;
}
.cbl a.fh {
    background: #C5463D url("../images/cb.png") no-repeat scroll 0 -179px;
    display: block;
    height: 20px;
    margin-bottom: 2px;
    padding-top: 37px;
    text-align: center;
    width: 55px;
    color:#fff;
}
.cbl a.fh:hover {
    background-color: #C5463D;
}
.cbl a.md {
    background: #C5463D url("../images/cb.png") no-repeat scroll 0 -9px;
    display: block;
    height: 20px;
    margin-bottom: 2px;
    padding-top: 37px;
    text-align: center;
    width: 55px;
    color:#fff;
}
.cbl a.md:hover {
    background-color: #C5463D;
}
.cbl .kf {
    background: #C5463D url("../images/cb.png") no-repeat scroll 1px -67px;
    height: 20px;
    margin-bottom: 2px;
    padding-top: 37px;
    position: relative;
    text-align: center;
    width: 55px;
    color:#fff;
    cursor:pointer;
}
.cbl .kf:hover {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    height: 260px;
}
.cbl .kf:hover .kftc {
    display: block;
}
.kftc {
    display: none;
    height: 300px;
    left: -100px;
    position: absolute;
    top: 0;
    width: 155px;
    z-index: 10000;
}
.kftou {
    background: #C5463D url("../images/cb.png") no-repeat scroll -5px -51px;
    color: #fff;
    font-size: 16px;
    height: 70px;
    line-height: 70px;
    padding-left:30px;
    color:#fff;
}
.qqkf {
    background: #fff none repeat scroll 0 0;
    border-left: 3px solid #C5463D;
    border-bottom: 3px solid #C5463D;
    height: 230px;
    width: 152px;
}
.md, .kf, .db, .fh {
    height: 18px;
    padding-top: 37px;
    text-align: center;
}
.cbl a.db {
    background: #C5463D url("../images/cb.png") no-repeat scroll 0 -122px;
    display: block;
    height: 20px;
    margin-bottom: 2px;
    padding-top: 37px;
    text-align: center;
    width: 55px;
    color:#fff;
}
.cbl a.db:hover {
    background-color: #C5463D;
}
.kfqq {
    padding-top: 12px;
}
.kfqq span {
    margin-left: 5px;
    color:#666;
}

.zoomdiv{ z-index:100; position:absolute; top:0 !important; left:470px !important; width:200px; height:200px; background:#fff; border:1px solid #C5463D; display:none; text-align:center; overflow: hidden;}
.jqZoomPup{ z-index:10; visibility:hidden; position:absolute; top:0px;left:0px; width:50px;height:50px; border:1px solid #aaa; background:#c4c4c4 50% top no-repeat; opacity:0.5; -moz-opacity:0.5;
-khtml-opacity:0.5; filter:alpha(Opacity=50); cursor:crosshair;}
.prev,.next{ float: left; display: block; width: 22px; height: 44px; text-indent: -9999px; background:url(../images/b06.jpg) left center no-repeat ; margin-top:28px;position:absolute;}
.prev{left:-24px;}
.next{ background-position: right center;top:0px;right:-24px;}

.contact .img{background-color: #C5463D;height: 282px;}
.contact .img img{float: left;width: 493px;height: 282px;}
.contact .img .us{float: right;height: 282px;width: 315px;position: relative;}
.contact .img .us .cn{font-size: 35px;color:#ffffff;padding-top: 49px;line-height: inherit;}
.contact .img .us .en{color: #a3c8e7;font-size: 30px;}
.contact .img .us .bn{position: absolute;left:0;bottom:40px;color:#ffffff;}

.contact .addout{margin-top: 20px;min-height: 380px;background-color: #ffffff}
.contact .addout img{float: right;width: 450px;height: 281px;}
.contact .addout .cou{padding: 43px 0 0 47px;}
.contact .addout .cou p{line-height: 24px;color:#666666;font-size:14px;}

.fl{ float:left}
.fr{ float:right}
.ser{padding-top:70px;padding-left:40px;}
.ser .lef{width:565px;}
.ser .lef .tit{height:50px; line-height:50px; color:#666;font-size:14px;margin-bottom:10px;width:72px;}
.ser .lef .text{width:420px; padding-left:20px; height:50px; line-height:50px; color:#666;border:1px solid #666;}
.ser .righ{width:662px;}
.ser .righ div{ color:#666;font-size:14px;}
.ser .righ .liuyan{width:547px; height:118px; padding:20px;color:#666;border:1px solid #666;}
.ser .righ .button{width:122px; height:38px; background:#C5463D; font-size:14px; color:#fff; border:none; margin-top:15px; cursor:pointer;margin-left:73px;}

.obm .pic img{width:325px;height:200px;}

.wx_layer{display:none}